import modal

app = modal.App("cron-job")

# 每天 UTC 时间凌晨 4:05 运行
# Cron 格式: 分 时 日 月 周
@app.function(schedule=modal.Cron("5 4 * * *"))
def nightly_backup():
    print("执行每日备份。")
    import datetime
    print(f"备份时间: {datetime.datetime.now()}")

# 部署方式：modal deploy 15_cron_job.py